package com.xzzz.irda.auth.server;


import com.xzzz.irda.auth.core.token.PasswordEncoder;
import com.xzzz.irda.auth.core.token.TokenEnhancer;

/**
 * 服务端配置适配器
 *
 * 实现此配置类时, 如果选择实现适配器方法, 则使用此配置的Bean来处理相关内容, 否则使用默认方式
 *
 * @author wangyf
 *
 */
public abstract class AbstractAuthServerConfigurerAdapter implements AuthServerConfigurer {

    /**
     * 配置密码处理器
     * @return 密码处理器
     */
    @Override
    public PasswordEncoder passwordEncoder() {
        return null;
    }

    /**
     * 配置token增强
     * @return token增强
     */
    @Override
    public TokenEnhancer tokenEnhancer () {
        return null;
    }
}
